← CA Housing Permitting Friction

SAN CARLOS

2024 HCD Annual Progress Report data

Approval Speed
0 days
Excess delay
0 days
Project-years delayed
0
Affordable delayed
0

Median stage durations

How long the typical project takes at each stage. The yellow Approval Speed bar is the weighted composite (stages 1 + 2 + 25% of stage 3) used for ranking. The dashed line is the peer-group benchmark (25th percentile of approval speed).

Application-to-permit conversion

What share of applications receive a building permit within each time window? The projected rate estimates eventual outcomes for recent applications.

Within 1 month Within 3 months Within 6 months Within 24 months

Projected eventual permit rate: 62% (based on historical cohorts with 24+ months of data)

Overall app → permit rate 43%
Permit → completion rate 131%

RHNA progress

California's Regional Housing Needs Allocation (RHNA) mandates that each jurisdiction plan for and permit a target number of housing units over an 8-year cycle (2023–2031), broken down by income level. The bars below show how many units have been permitted so far toward each target.

Overall RHNA progress 70 / 2,735 (3%)
Very Low Income 0 / 739 (0%)
Low Income 0 / 425 (0%)
Moderate Income 0 / 438 (0%)
Above Moderate 70 / 1,133 (6%)

Jurisdictions that fall behind their RHNA targets may face state accountability measures, including SB 35 ministerial streamlining requirements for housing projects.

Projects (357)

Project Type Status Units App → Entitle Entitle → Permit Permit → Complete Speed
BLD2021-00374 adu Permitted 1 None 2127 None
BLD2022-00096 adu Completed 1 None 58 278
BLD2022-00219 adu Permitted 1 None 246 None
BLD1021-00659 adu Permitted 1 None 107 None
BLD2022-00401 adu Permitted 1 51 42 None
BLD2021-00871 single family Permitted 1 None 267 None
BLD2021-00920 adu Permitted 1 None 148 None
BLD2022-00343 adu Permitted 1 0 95 None
BLD2020-00796 adu Completed 1 None 71 355
BLD2021-00178 adu Completed 1 None 326 218
BLD2021-00404 adu Permitted 1 None 153 None
BLD2022-00280 adu Permitted 1 56 12 None
BLD2021-00897 single family Permitted 1 None 281 None
BLD2022-00001 adu Permitted 1 0 164 None
BLD2022-00016 adu Permitted 1 None 68 None
BLD2021-000789 adu Permitted 1 None None None
BLD2022-00219 adu Permitted 1 75 3 None
BLD2021-00871 adu Permitted 1 None 267 None
BLD2021-00374 adu Permitted 1 None 539 None
BLd2022-00244 adu Permitted 1 69 12 None
BLD2022-00068 adu Permitted 1 5 113 None
BLD2021-00854 adu Completed 1 None 66 262
BLD2021-00359 adu Permitted 1 None 189 None
BLD2021-00839 adu Permitted 1 None 291 None
BLD2022-00377 adu Permitted 1 None 61 None
BLD2021-00580 adu Permitted 1 None 64 None
BLD2022-00151 adu Permitted 1 None 32 None
BLD2021-00783 adu Permitted 1 581 265 None
BLD2022-00581 adu Permitted 1 None 401 None
BLd2022-00063 adu Permitted 1 41 131 None
BLD2022-00593 adu Completed 1 60 9 133 102
BLD2023-00579 adu Permitted 1 None 67 None
BLD2022-00629 adu Completed 1 84 36 301 195
BLD2022-00630 adu Completed 1 40 192 208 284
BLD2023-00106 adu Permitted 1 None 21 None
PLN2021-00187 single family Entitled 1 None None None
BLD2020-00807 adu Completed 0 None None None
BLD2021-00789 adu Completed 0 None None None
BLD2022-00593 adu Completed 0 None None None
BLD2020-00275 adu Completed 0 None None None
BLD2023-00076 adu Permitted 1 56 98 None
BLD2021-00841 adu Completed 1 None 77 60
BLD2022-00649 adu Permitted 1 99 147 None
PLN2023-00086 adu Entitled 1 None None None
BLD2022-00678 adu Permitted 1 None 576 None
BLD2023-00148 adu Permitted 1 84 104 None
BLD2023-00143 adu Permitted 1 64 162 None
BLD2022-00528 adu Completed 1 136 60 245 257
BLD2023-00040 adu Permitted 1 None 115 None
BLD2023-00425 adu Completed 1 None 1 160
PLN2018-00209 large multi Entitled 87 None None None
PLN2023-00076 adu Entitled 1 None None None
BLD2020-00796 adu Completed 0 None None None
BLD2022-00280 adu Completed 0 None None None
BLD2022-00364 adu Completed 0 None None None
BLD2023-00031 adu Completed 0 None None None
BLD2023-00012 adu Permitted 1 None 10 None
BLD2022-00172 adu Permitted 1 146 345 None
BLD2023-00643 adu Permitted 1 104 60 None
BLD2023-00807 adu Permitted 1 None 46 None
BLD2023-00390 adu Permitted 1 None 73 None
BLD2022-00673 adu Permitted 1 224 33 None
PLN2022-00171 large multi Entitled 33 None None None
PLN2022-00204 other Entitled 4 333 None None
BLD2022-00343 adu Completed 0 None None None
BLD2022-00377 adu Completed 0 None None None
BLD2023-00045 adu Permitted 1 189 240 None
BLD2023-00154 adu Permitted 1 112 76 None
BLD2023-00779 adu Permitted 1 None 105 None
BLD2023-00541 adu Permitted 1 None 134 None
BLD2022-00067 adu Permitted 1 367 28 None
BLD2022-00847 adu Permitted 1 48 21 None
BLD2022-00414 adu Completed 0 None None None
BLD2019-00678 single family Completed 0 None None None
BLD2023-00126 other Completed 1 None 12 94
BLD2023-00193 adu Permitted 1 208 220 None
BLD2021-00896 adu Permitted 1 None 445 None
BLD2021-00750 adu Permitted 1 None 383 None
PLN2023-00004 large multi Entitled 242 None None None
PLN2022-00193 other Entitled 4 343 None None
BLD2019-00191 adu Completed 0 None None None
BLD2020-00220 adu Completed 0 None None None
BLD2021-00895 adu Completed 0 None None None
BLD2022-00401 adu Completed 0 None None None
BLD2023-00459 adu Completed 0 None None None
BLD2017-00708 other Permitted 0 None None None
BLD2018-00006 adu Permitted 0 None None None
BLD2018-00227 adu Permitted 1 20 132 None
BLD2017-00834 adu Completed 1 None 112 268
BLD2017-00345 large multi Permitted 0 None None None
BLD2017-00943 single family Permitted 0 None None None
BLD2017-01009 adu Completed 1 None 3 15
BLD2018-00149 adu Permitted 1 48 9 None
BLD2018-00251 adu Permitted 1 30 22 None
BLD2018-00545 adu Permitted 1 5 14 None
BLD2018-00243 adu Permitted 1 18 130 None
BLD2018-00091 adu Completed 1 98 40 142 174
BLD2018-00027 adu Permitted 1 110 106 None
BLD2018-00021 adu Completed 1 52 14 33 74
BLD2018-00346 adu Permitted 1 68 149 None
BLD2017-00734 single family Permitted 0 None None None
BLD2018-00626 adu Permitted 1 4 86 None
BLD2017-01019 adu Permitted 1 None 0 None
PLN2017-00223 single family Entitled 1 None None None
PLN2017-00215 single family Entitled 1 None None None
PLN2019-00051 single family Permitted 1 80 95 None
BLD2018-00487 adu Permitted 1 None 0 None
BLD2018-00690 adu Permitted 1 None 0 None
BLD2019-00026 adu Permitted 1 236 0 None
BLD2019-00045 adu Permitted 1 141 0 None
BLD2016-00593 large multi Permitted 9 None 1379 None
BLD2018-00816 large multi Permitted 6 None 576 None
PLN2017-00215 adu Entitled 1 None None None
BLD2018-00912 adu Permitted 1 42 0 None
BLD2016-00166 large multi Permitted 18 None 183 None
BLD2018-00691 single family Permitted 1 None 281 None
BLD2018-00989 single family Permitted 1 None 256 None
BLD2019-00283 single family Permitted 1 None 329 None
PLN2018-00193 single family Entitled 1 None None None
PLN2018-00032 other Entitled 4 31 None None
PLN2019-0002 single family Entitled 1 200 None None
PLN2018-00065 large multi Entitled 8 20 None None
BLD2018-00768 adu Permitted 1 91 0 None
BLD2019-00576 adu Completed 1 None 0 5
PLN2018-00185 single family Entitled 1 None None None
PLN2018-00047 single family Entitled 1 None None None
PLN2019-00011 single family Entitled 1 271 None None
PLN2019-00011 adu Entitled 1 271 None None
BLD2018-00618 adu Permitted 1 None 0 None
BLD2018-00420 adu Completed 1 27 0 17 31
BLD2019-00758 adu Permitted 1 None 0 None
PLN2019-00097 single family Permitted 1 None 239 None
PLN2019-00037 single family Entitled 1 270 None None
PLN2018-00161 large multi Entitled 24 None None None
PLN2019-00037 single family Entitled 1 172 None None
BLD2018-00776 adu Completed 1 None 0 212
BLD2018-00267 adu Permitted 1 32 0 None
BLD2017-00648 single family Permitted 0 None None None
BLD2018-00640 adu Permitted 1 None 68 None
BLD2018-00300 adu Permitted 1 231 None None
PLN2018-00203 single family Permitted 1 None 123 None
PLN2016-00118 large multi Entitled 24 21 None None
PLN2019-00017 single family Entitled 1 None None None
BLD2020-00820 adu Permitted 1 None 146 None
BLD2021-00373 adu Permitted 1 None 62 None
BLD2021-00411 adu Permitted 1 None 11 None
BLD2018-00487 adu Completed 1 None 190 791
BLD2019-01015 adu Permitted 1 None 239 None
BLD2020-00706 adu Completed 1 None 77 204
BLD2020-00816 single family Permitted 1 None 25 None
BLD2021-00370 single family Permitted 1 None 11 None
BLD2020-00279 single family Completed 1 None 101 407
BLD2019-00945 adu Permitted 1 None 131 None
BLD2020-00219 adu Permitted 1 None None None
BLD2020-00235 single family Permitted 1 None 7 None
BLD2020-00712 adu Permitted 1 None 163 None
BLD2021-00165 adu Permitted 1 None 42 None
BLD2021-00331 adu Permitted 1 None 8 None
BLD2021-00507 adu Permitted 1 None 24 None
BLD2018-00267 adu Completed 1 None 316 867
BLD2019-00141 adu Completed 1 None 287 567
BLD2020-00005 adu Completed 1 None None 287
BLD2020-00420 adu Permitted 1 None 69 None
BLD2020-00779 adu Permitted 1 None 31 None
BLD2021-00375 adu Permitted 1 None 5 None
BLD2021-00622 single family Permitted 1 None 14 None
BLD2016-00460 large multi Completed 9 None 862 1346
BLD2020-00437 adu Completed 1 None 11 210
BLD2020-00579 adu Permitted 1 None 9 None
BLD2021-00004 adu Permitted 1 None 2 None
BLD2021-00140 adu Permitted 1 None 11 None
BLD2021-00168 adu Permitted 1 None 29 None
BLD2021-00417 adu Permitted 1 314 60 None
BLD2018-00618 adu Completed 1 None 235 749
BLD2019-00999 adu Completed 1 None 379 186
BLD2020-00105 adu Permitted 1 None 13 None
BLD2020-00457 adu Permitted 1 None 139 None
BLD2020-00626 adu Permitted 1 None 16 None
BLD2020-00800 adu Permitted 1 None 27 None
BLD2021-00008 adu Permitted 1 None 21 None
BLD2021-00472 adu Permitted 1 None 42 None
BLD2020-00294 adu Completed 1 None 41 178
BLD2020-00082 large multi Permitted 8 None 39 None
BLD2020-00702 adu Completed 1 None 120 253
BLD2021-00152 adu Permitted 1 None 15 None
BLD2021-00450 adu Permitted 1 None 15 None
BLD2020-00073 adu Completed 1 None 17 274
PLN2019-00047 adu Permitted 1 None 254 None
PLN2019-00197 single family Entitled 1 None None None
PLN2019-00152 single family Permitted 1 None 101 None
PLN2019-00151 single family Permitted 1 None 101 None
PLN2020-00016 single family Permitted 1 None 95 None
PLN2017-00183 other Permitted 4 None 702 None
045-303-130 adu Completed 0 None None 192
045-312-140 adu Completed 0 None None 108
051-356-060 adu Permitted 0 None None None
049-091-090 adu Completed 0 None None 15
PLN2019-00047 single family Entitled 1 None None None
PLN2019-00028 single family Entitled 1 73 None None
PLN2020-00041 single family Permitted 1 118 133 None
PLN2019-00164 single family Entitled 1 None None None
PLN2019-00022 single family Permitted 1 None 321 None
050-273-460 adu Permitted 0 None None None
050-034-010 adu Permitted 0 None None None
051-345-090 adu Completed 0 None None 108
049-400-020 adu Permitted 0 None None None
051-244-100 adu Completed 0 None None 113
051-305-470 adu Completed 0 None None 29
050-265-070 adu Completed 0 None None None
PLN2019-00156 adu Permitted 1 None 323 None
PLN2019-00029 single family Entitled 1 None None None
PLN2019-00200 single family Entitled 1 None None None
PLN2018-00161 large multi Permitted 24 277 409 None
051-111-170 adu Permitted 0 None None None
049-341-170 adu Completed 0 None None None
PLN2019-00047 single family Permitted 1 None 254 None
PLN2019-00178 single family Entitled 1 None None None
PLN2019-00033 single family Permitted 1 None 252 None
051-386-060 adu Completed 0 None None 115
049-212-190 adu Permitted 0 None None None
050-064-040 other Completed 0 None None None
051-191-020 adu Completed 0 None None None
PLN2019-00144 single family Entitled 1 None None None
PLN2019-00195 single family Permitted 1 None 120 None
PLN2019-00177 single family Permitted 1 None 102 None
PLN2017-00221 adu Permitted 1 None 423 None
049-360-280 adu Permitted 0 None None None
PLN2020-00059 single family Entitled 1 None None None
PLN2020-00010 single family Entitled 1 225 None None
PLN2020-00049 single family Entitled 1 None None None
PLN2020-00080 single family Entitled 1 None None None
PLN2017-00093 large multi Entitled 35 None None None
050-083-140 adu Permitted 0 None None None
050-380-140 adu Permitted 0 None None None
PLN2020-00092 adu Permitted 1 None 314 None
PLN2019-00180 single family Entitled 1 None None None
PLN2019-00165 single family Entitled 1 None None None
PLN2019-00205 single family Entitled 1 None None None
PLN2019-00205 adu Entitled 1 None None None
051-271-460 adu Permitted 0 None None None
050-045-060 adu Permitted 0 None None None
050-045-220 adu Completed 0 None None 265
046-112-340 adu Permitted 0 None None None
051-203-060 adu Permitted 0 None None None
051-261-210 adu Completed 0 None None None
BLD2024-00037 adu Completed 1 None 0 159
BLD2024-00669 adu Permitted 1 None 0 None
BLD2023-00860 adu Permitted 1 229 0 None
BLD2024-00311 adu Permitted 1 None 0 None
BLD2024-00379 adu Permitted 1 None 0 None
BLD2022-00244 adu Completed 0 None None None
BLD2024-00241 adu Permitted 1 None 0 None
BLD2024-00170 other Permitted 0 None None None
PLN2024-00044 single family Entitled 1 127 None None
PLN2024-00059 other Entitled 2 120 None None
BLD2022-00712 other Completed 0 None None None
BLD2023-00751 adu Completed 0 None None None
BLD2021-00920 adu Completed 0 None None None
BLD2023-00143 adu Completed 0 None None None
BLD2022-00151 adu Completed 0 None None None
BLD2022-00556 adu Completed 0 None None None
BLD2024-00657 adu Completed 1 None 0 192
BLD2023-00494 adu Permitted 1 None 0 None
BLD2024-00036 adu Permitted 1 None 0 None
BLD2024-00458 other Permitted 0 None None None
PLN2023-00068 single family Entitled 1 None None None
PLN2023-00101 adu Entitled 1 None None None
BLD2022-00068 other Completed 0 None None None
BLD2023-00376 adu Completed 0 None None None
BLD2023-00541 adu Completed 0 None None None
BLD2023-00040 adu Completed 0 None None None
BLD2024-00049 adu Permitted 1 None 0 None
BLD2023-00937 adu Permitted 1 None 0 None
PLN2024-00056 other Entitled 2 160 None None
BLD2021-00889 single family Completed 0 None None None
BLD2022-00306 single family Completed 0 None None None
BLD2022-00649 adu Completed 0 None None None
BLD2024-00167 adu Permitted 1 None 0 None
PLN2023-00009 other Entitled 4 None None None
BLD2021-00370 single family Completed 0 None None None
BLD2021-00897 other Completed 0 None None None
BLD2023-00148 other Completed 0 None None None
PLN2024-00011 adu Entitled 1 24 None None
BLD2024-00066 adu Permitted 1 295 0 None
BLD2023-00943 adu Permitted 1 None 0 None
BLD2024-00640 adu Permitted 1 None 0 None
BLD2023-00590 adu Permitted 1 None 0 None
BLD2023-00855 adu Completed 1 None 0 274
BLD2023-00567 other Permitted 0 None None None
PLN2023-00092 adu Entitled 1 None None None
BLD2022-00338 single family Completed 0 None None None
BLD2023-00186 single family Completed 0 None None None
BLD2023-00154 other Completed 0 None None None
BLD2023-00910 adu Permitted 1 365 0 None
BLD2023-00499 adu Permitted 1 None 0 None
BLD2024-00397 adu Permitted 1 None 0 None
BLD2023-00652 single family Permitted 0 None None None
PLN2024-00049 single family Entitled 1 137 None None
PLN2024-00067 single family Entitled 1 124 None None
BLD2015-00943 single family Completed 0 None None 160
BLD2021-00622 single family Completed 0 None None None
BLD2021-00890 single family Completed 0 None None None
BLD2022-00857 single family Completed 0 None None None
BLD2023-00275 single family Completed 0 None None None
BLD2021-00871 other Completed 0 None None None
BLD2019-00045 adu Completed 0 None None None
BLD2021-00750 adu Completed 0 None None None
BLD2021-00645 single family Permitted 1 None 188 None
BLD2021-00897 adu Permitted 1 None 281 None
BLD2022-00335 adu Permitted 1 10 82 None
BLD2022-00414 adu Permitted 1 0 76 None
BLD2021-00895 adu Permitted 1 1043 0 None
BLD2022-00364 adu Permitted 1 117 84 None
BLD1022-00556 adu Permitted 1 81 25 None
BLD2023-00058 adu Permitted 1 None 272 None
BLD2023-00511 adu Permitted 1 None 94 None
BLD2019-01001 adu Permitted 1 None 1205 None
PLN2022-00110 large multi Entitled 15 333 None None
PLN2022-00181 adu Entitled 1 181 None None
BLD2019-01004 adu Completed 0 None None None
BLD2022-00129 adu Completed 0 None None None
BLD2021-00008 adu Completed 0 None None None
BLD2022-00001 adu Completed 0 None None None
BLD2018-00030 adu Permitted 1 None 4 None
BLD2018-00689 adu Permitted 1 61 1 None
BLD2017-00855 adu Completed 1 None 37 None
PLN2018-00133 single family Permitted 1 None 165 None
BLD2018-00964 adu Completed 1 28 None 178
BLD2019-00141 adu Permitted 1 105 0 None
BLD2018-00909 single family Permitted 1 None 98 None
BLD2019-01004 adu Permitted 1 None 85 None
BLD2020-00220 adu Permitted 1 None 60 None
BLD2020-00269 adu Permitted 1 None 56 None
BLD2020-00750 single family Permitted 1 None 63 None
BLD2021-00015 adu Permitted 1 None 141 None
BLD2021-00101 single family Permitted 1 None 25 None
BLD2020-00037 adu Completed 1 None 150 267
BLD2020-00241 adu Completed 1 None 90 287
PLN2020-00060 single family Entitled 1 82 None None
050-291-270 adu Permitted 0 None None None
051-192-210 adu Completed 0 None None 49
0510202-250 adu Permitted 0 None None None
049--351-160 adu Permitted 0 None None None
051-111-330 adu Completed 0 None None None
BLD2023-00376 adu Completed 1 None 0 177
BLD2023-00812 adu Completed 1 None 0 140
BLD2024-00007 adu Completed 1 None 0 107
BLD2023-00583 adu Completed 1 None 0 76
BLD2023-00753 adu Permitted 1 None 0 None
BLD2023-00883 adu Completed 1 None 0 216
BLD2024-00609 other Permitted 0 None None None
BLD2023-00274 single family Completed 0 None None None
BLD2023-00076 other Completed 0 None None None
BLD2023-00012 adu Completed 0 None None None
BLD2020-00105 adu Completed 0 None None None
BLD2023-00390 adu Completed 0 None None None
BLD2023-00106 adu Completed 0 None None None